three-hour marathon - Spanish English Dictionary